multiple stakeholders - Spanish English Dictionary